Volume 9, Issue 4, April 2022, Pages 7-32
Emad afrough
Volume 6, Issue 22, February 2018, Pages 30-57
Emad Afrough; Karim Khanmohammadi; Seyfollah Qanbarinik
Volume 5, Issue 18, January 2017, Pages 56-88
Emad Afrough
Volume 2, Issue 7, March 2014, Pages 2-31
Emad Afrough